[IA64] Can't inject event, when guest is executing rfi
authorawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Thu, 11 Jan 2007 21:27:39 +0000 (14:27 -0700)
committerawilliam@xenbuild2.aw <awilliam@xenbuild2.aw>
Thu, 11 Jan 2007 21:27:39 +0000 (14:27 -0700)
commit2293be461e7fbd877b44c565748b8cc2885117be
tree994dcf4733dcd5333f2e9d0e242eed6c238ae4d8
parent714d43d8e1072eeea1a8ae6b1e442e9b40c62412
[IA64] Can't inject event, when guest is executing rfi

Can't inject event, when guest is executing rfi, and both
both PSCB(v, ifs) and regs->ifs are valid

It's very rare case, but I did catch it.
It caused domain0 crash

Signed-off-by: Anthony Xu <anthony.xu@intel.com>
xen/arch/ia64/xen/faults.c
xen/arch/ia64/xen/vcpu.c
xen/include/asm-ia64/vcpu.h